I've finally given in and started reading The Gallifrey Chronicles, the last Eighth Doctor Adventures novel. I was braced for Fitz being written badly, because the book's by Lance Parkin and he always writes Fitz badly/contemptuously. But I still wasn't quite prepared to see (
spoilers )